package edu.Ding.A0415;

//设计一个BankAccount类，这个类包括：
//（1）一个int型的balance表时账户余额。
//（2）一个无参构造方法，将账户余额初始化为0。
//（3）一个带一个参数的构造方法，
//         将账户余额初始化为该输入的参数。
//（4）一个getBlance（）方法，返回账户余额。
//（5）一个withdraw（）方法：带一个amount参数，
//         并从账户余额中提取amount指定的款额。
//（6）一个deposit（）方法：带一个amount参数，
//         并将amount指定的款额存储到该银行账户上。
//         设计一个测试类进行测试，分别输入账户余额、
//         提取额度以及存款额度，并分别输出账户余额。

import java.util.Scanner;

class Account{
    int balance;

    Scanner scan = new Scanner(System.in);

    public void a1(){
        int balance = 0;
    }

    public int a2(int b1){
        System.out.println("银行余额："+b1);
        return b1;
    }

    public void getBlance(){
        System.out.println(balance);
    }

    public int withdraw(int amount){
        System.out.println(amount);
        return amount;
    }

    public int deposit(int amount){
        System.out.println("银行账户余额："+amount);
        return amount;
    }
}

public class Demo4 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Account account = new Account();
        account.a1();
        account.a2(1000);
        System.out.printf("账户余额：");
        account.getBlance();
        System.out.printf("提取账户金额到银行卡：");
        account.withdraw(500);
        account.deposit(1500);
    }
}
